imposing punishment - Alemán Inglés Diccionario